Definition:
- A flaky test is a test that could fail or pass for the same configuration. Flaky tests could be harmful for developers because their failures do not always indicate bugs in the code.
References:
Quality attributes
- :octicon:`file-code;1em` - Code Example
- :octicon:`comment-discussion;1em` - Cause and Effect
- :octicon:`graph;1em` - Frequency
- :octicon:`sync;1em` - Refactoring
- JTDog: a Gradle Plugin for Dynamic Test Smell Detection :octicon:`comment-discussion;1em`
- Revisiting Test Impact Analysis in Continuous Testing From the Perspective of Code Dependencies :octicon:`file-code;1em` :octicon:`comment-discussion;1em` :octicon:`graph;1em` :octicon:`sync;1em`
- Static Test Flakiness Prediction :octicon:`comment-discussion;1em` :octicon:`graph;1em`
- Static Test Flakiness Prediction :octicon:`comment-discussion;1em` :octicon:`graph;1em`
- Static test flakiness prediction: How Far Can We Go? :octicon:`comment-discussion;1em` :octicon:`graph;1em`
- Surveying the developer experience of flaky tests :octicon:`comment-discussion;1em` :octicon:`graph;1em` :octicon:`sync;1em`
- What We Know About Smells in Software Test Code